main dams - German English Dictionary